XML struktura
XML struktura podatkov za uvoz v obrazec je predpisana z XML shemo. XML strukturo za posamezen obrazec poiščite v seznamu obrazcev. Možnost uvoza iz spletne aplikacije je podprta za vse obrazce za katere je možen uvoz iz datoteke. Obrazci, v katere je mogoče podatke uvoziti, so v tabeli označeni z Da v stolpcu Uvoz.
• Seznam obrazcev v eDavkih
Postopek uvoza nepodpisanih podatkov
Zunanja aplikacija uporabniku pokaže stran v spletnem brskalniku, kjer je gumb npr. "Prenos podatkov v eDavke". Po kliku na gumb in po izbiri digitalnega potrdila uporabnik vstopi v eDavke, kjer se mu odpre stran za urejanje obrazca.
Podrobnosti
Zunanja spletna aplikacija pošlje uporabnikovemu brskalniku HTML stran s formo (FORM), ki vsebuje naslednje (lahko skrite) podatke:
• Polje »ImportDocument« - XML zakodiran v UTF-8 (zaželeno) encodingu in zavit v BASE64
• Polje »TaxPayerID« - Davčna številka zavezanca (8 mest)
• Polje »TaxPayerType« - Tip zavezanca (FO, PO ali SP)
• Gumb Submit
Naslov (target URL) na katerega se pošlje formo mora biti https://edavki.durs.si/EdavkiPortal/PersonalPortal/Pages/Login/Login.aspx
(za preizkušanje na zunanjem testnem sistemu: https://beta.edavki.durs.si/EdavkiPortal/PersonalPortal/Pages/Login/Login.aspx)
Način pošiljanja forme mora biti POST.
Ob kliku na gumb Submit:
• mora uporabnik izbrati svoje digitalno potrdilo (če še ni izbrano)
• se izvede identifikacija uporabnika v sistemu eDavki
• se preveri struktura XML
• če je vse v redu, se prikaže stran za urejanje obrazca
Opombe
V nobenem primeru ni povezav za vrnitev na izvorno aplikacijo. Uporabnik se lahko vrne nazaj s klikom na Nazaj/Back v brskalniku.
Postopek uvoza podpisanih podatkov
Zunanja aplikacija uporabniku pokaže stran v spletnem brskalniku, kjer je gumb npr. "Prenos podatkov v eDavke". Po kliku na gumb in po izbiri digitalnega potrdila uporabnik vstopi v eDavke, kjer se mu odpre stran uspešnega vnosa oziroma stran za urejanje obrazca v primeru najdenih napak.
Podrobnosti
Zunanja spletna aplikacija pošlje uporabnikovemu brskalniku HTML stran s formo (FORM) ki vsebuje naslednje (lahko skrite) podatke:
• Polje »ImportSignedDocument« - XML zakodiran v UTF-8 (zaželeno) encodingu in zavit v BASE64
• Polje »TaxPayerID« - Davčna številka zavezanca (8 mest)
• Polje »TaxPayerType« - Tip zavezanca (FO, PO ali SP)
• Gumb Submit
Naslov (target URL) na katerega se pošlje formo mora biti https://edavki.durs.si/EdavkiPortal/PersonalPortal/Pages/Login/Login.aspx
(za preizkušanje na zunanjem testnem sistemu: https://beta.edavki.durs.si/EdavkiPortal/PersonalPortal/Pages/Login/Login.aspx)
Način pošiljanja forme mora biti POST.
Ob kliku na gumb Submit:
• se preveri struktura XML
• se preveri podpis
• če je vse v redu, se prikaže stran uspešnega vnosa
• v primeru napak se prikaže stran za urejanje obrazca
Opombe
V nobenem primeru ni povezav za vrnitev na izvorno aplikacijo. Uporabnik se lahko vrne nazaj s klikom na Nazaj/Back v brskalniku.
Kontakt
Vprašanja, predloge za izboljšave, prijave napak in druge pripombe v zvezi z vprašanji za razvijalce nam pošljite na sd.fu@gov.si.